Big Huge Thesaurus

Cerastium tomentosum

noun